home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
001
/
pibt3sp1.arc
/
SREADME.DOC
< prev
Wrap
Text File
|
1985-10-09
|
7KB
|
196 lines
INTRODUCTION TO PIBTERM v3.0
============================
The four archive libraries
PIBT3SP1.ARC
PIBT3SP2.ARC
PIBT3SP3.ARC
PIBT3SP4.ARC
contain TURBO Pascal routines which implement a terminal emulation
and host communications program called PibTerm.
This is version 3.0 of Pibterm, released October 7, 1985.
Features of PibTerm version 3.0 include:
1. Several different terminal emulation methods:
-- DEC VT52
-- DEC VT100 (large subset)
-- BBS ANSI (ANSI.SYS color graphics and music)
-- Dumb glass TTY
-- Dumb glass TTY in split-screen mode
2. The ability to act as a host program (mini BBS).
3. Ring buffered, interrupt driven, serial I/O.
4. A number of popular file transfer methods:
-- Xmodem Checksum and CRC
-- Modem7 batch with either Checksum or Crc
-- Ymodem batch or single file
-- Telink
-- Kermit
-- CompuServe "B" Protocol
-- Ascii with XON/XOFF
-- Autodownload Xmodem for Bob Mahoney's EXEC PC BBS.
5. Telephone dialing directory.
6. Session logging/capture to printer and/or disk.
7. On-screen editing (block mode) for use with mainframes.
8. Menu-driven commands.
9. Macro-key definition, with sufficient capability to
provide auto-logon scripts.
10. Escapes to the operating system (and return from DOS)
within a PibTerm session.
11. Built-in file and directory manipulation, including
directory display, file display, file copying, file erasure.
12. Screen dumps to a file.
13. Customizable modem support.
14. Automatic change of baud rate to the proper one with
smart modems like the Hayes 1200 and USR Courier.
15. Built-in phone area code directory.
16. Review buffer for lines scrolled off top of screen.
17. Easy alteration of program parameters to customize to
a particular system.
18. Extensive script facility for automating communications chores.
These archive libraries were created using ARC430.EXE. I assume
that if you are reading this file, then you have the proper version
of ARC!
DOCUMENTATION AND EXECUTABLE VERSION
====================================
The files PIBT3SP1.ARC through PIBT3SP4.ARC contain only the source
to PibTerm version 3.0. The ready-to-use executable version,
complete documentation, and configuration files are available in the
archive files PIBT3EP1.ARC and PIBT3EP2.ARC.
CHECKING ARCHIVE'S INTEGRITY
============================
After downloading PIBT3SP1.ARC through PIBT3SP4.ARC, it's a good idea to
verify the integrity of those files using the integrity check
feature of ARC430. To perform the check, enter:
ARC430 T PIBT3SP1.ARC
ARC430 T PIBT3SP2.ARC
ARC430 T PIBT3SP3.ARC
ARC430 T PIBT3SP4.ARC
If the archives pass the integrity check, then you can proceed
to extract the files as shown below. If an archive is bad, you
can either try downloading it again (although the file may be
bad on the BBS you called), or write me for the source + executables
disks as described below.
COMPILING PIBTERM
=================
First of all, you need about 2 megs of disk space to compile PibTerm.
You will also need Turbo Pascal version 3.0 or later.
To compile PibTerm, extract all the .PAS files from the archive
files. You do this by saying:
ARC430 E PIBT3SP1.ARC *.*
ARC430 E PIBT3SP2.ARC *.*
ARC430 E PIBT3SP3.ARC *.*
ARC430 E PIBT3SP4.ARC *.*
Enter Turbo by issuing the TURBO command to DOS.
Next, enter O for O)ptions and set Turbo to write a .COM file
by entering a C. Also set the maximum heap space using A to
2000H. This is necessary to ensure that the escape to DOS
function will find enough room to load a secondary command
processor. You MAY be able to run some PibTerm functions with
a smaller maximum heap size; this may be useful if you have only
a 256K or smaller machine. Exit from the O)ptions and use
M to set the Main program to be the file PIBTERM.PAS. Type C
to start the compile. On a 4.77 8088-based machine, the compilation
takes about seventeen minutes.
You should end up with nine files:
PIBTERM.COM
PIBTERM.000
PIBTERM.001
PIBTERM.002
PIBTERM.003
PIBTERM.004
PIBTERM.005
PIBTERM.006
PIBTERM.007
To run PibTerm, just enter PIBTERM at the DOS prompt. You will
be prompted for the creation of a number of necessary configuration
files, unless you use the sample configuration files provided in the
executable version's archive.
The various routines for menu construction, file handle I/O,
asynchronous communication, etc. are of use in themselves. Hopefully
in 34000+ lines of Turbo code, you'll find SOMETHING useful!
RESTRICTIONS ON USE
===================
You may also make unlimited copies of the program and distribute these
copies as you desire, except that I, Philip R. Burns, reserve the sole right
to distribute the program for profit. You may request a duplication
charge, not to exceed $12 per copy for the complete source archive
(assuming you need to have two disks to hold the four archive files).
You should distribute the program without any changes you have made,
and then a SEPARATE version with any changes you've made.
You should clearly mark the changes in some sort of documentation file,
as well as in the source files you change. I also suggest that you
add a line to the initial output of PibTerm indicating your name and
the date of your modification.
You may use the source code and modify it as you please for
NON-COMMERCIAL APPLICATIONS ONLY. You may NOT use the code in
developing commercial applications without my permission.
I encourage you to extend this program and add interesting
new features. I also encourage you to upload these changes to
your local BBSs in order to share your work with others. What I
do NOT want is for you to rip off this code as if it were yours
and sell it for a profit. That's not nice.
ADDRESSES FOR ELECTRONIC LETTER BOMBS
=====================================
You may leave me messages on the following BBSs:
Gene Plantz's BBS (312) 882 4145
Ron Fox's BBS (312) 940 6496
Gene's BBS is registration only ($15 a year) and well worth it.
Ron's BBS is essentially open, and also worth calling.
Thanks,
Phil Burns
October, 1985